N L Auction Rooms
Lodge House, 9-17 Lodge Ln., Barnet, London, United Kingdom, N12 8JH
(02084) 459000 Phone